<!DOCTYPE html>
<html>
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <style>
    
  </style>
</head>
<body>
  
</body>
<script>
  

  // - indexOf：根据数据查索引
  // 参数
  // 返回值
  // var str = "hello world";
  // console.log( str.indexOf("o") );
  // console.log( str.indexOf("o", 5) );
  // console.log( str.indexOf("o", 8) );
  // console.log( str.indexOf("a") );
  
  // - charAt：根据索引查数据
  // 参数
  // 返回值
  // var str = "hello world";
  // console.log( str.charAt(3) );
  // console.log( str[3] );
  // console.log( str.charAt(6) );
  // console.log( str[6] );

  // - slice：截取，结束位置可以为负
  // var str = "hello world";
  // console.log( str.slice(3) );
  // console.log( str.slice(3, 7) );
  // console.log( str.slice(3, -1) );
  // console.log( str.slice(3, -2) );
  
  // console.log("======")
  
  // - substring：截取，结束位置不要为负
  // var str = "hello world";
  // console.log( str.substring(3) );
  // console.log( str.substring(3, 7) );
  // console.log( str.substring(3, -1) );
  // console.log( str.substring(3, -2) );

  // console.log("======")
  
  // - substr：截取，截取指定个数
  // var str = "hello world";
  // console.log( str.substr(3) );
  // console.log( str.substr(3, 7) );
  // console.log( str.substr(3, -2) );

  // - replace：替换
  // var str = "hello world";
  // var s = str.replace("o", "哦");
  // s = s.replace("o", "哦");
  // console.log( s );
  // console.log( str );

  // - split：分割
  // var str = "2023-5-23";
  // console.log( str.split() );
  // console.log( str.split("") );
  // console.log( str.split("-") );

  // var arr = ['2023', '5', '23'];
  // console.log(arr.join("-"))

  // var str = "2023-5-23";
  // console.log( str.split("-").join("/") )

  // var str = "hello world";
  // console.log( str.split("").reverse().join("") );

  // - concat：合并字符
  // var str = "hello";
  // console.log( str.concat("world", "123", "asfds") );

  // - toUpperCase
  // - toLowerCase
  // var str = "Hello World";
  // var str = "1234234";
  // var str = "中文";
  // console.log( str.toUpperCase() )
  // console.log( str.toLowerCase() )
  // console.log( str )

  // trim
  var str = "    hello   world   "
  console.log( str.trim() );
  console.log( str );

</script>
</html>